Fachwörterbuch Medizin Englisch-Deutsch. 2013.
patelloid — pa·tel·loid … English syllables
patelloid — pəˈteˌlȯid adjective Etymology: patella + oid : patelliform … Useful english dictionary